strip of cloth/leather - Alemán Inglés Diccionario